controlled-release tablet - French English Dictionary